typedef PD3DXMATRIX (WINAPI *TD3DXMatrixOrthoLH)(
  _Inout_  D3DXMATRIX *pOut,
  _In_     FLOAT w,
  _In_     FLOAT h,
  _In_     FLOAT zn,
  _In_     FLOAT zf
);

TD3DXMatrixOrthoLH OldD3DXMatrixOrthoLH;

DllExport PD3DXMATRIX cc D3DXMatrixOrthoLH(
  _Inout_  D3DXMATRIX *pOut,
  _In_     FLOAT w,
  _In_     FLOAT h,
  _In_     FLOAT zn,
  _In_     FLOAT zf
)
{
	return OldD3DXMatrixOrthoLH(pOut, w, h, zn, zf);
}